dcmtk (3.6.1~20150924-1) UNRELEASED; urgency=medium
* New upstream version
- * revert to old build system since cmake introducer too many problems
- for depenended packages
* move vcs to git
+ * Remove dcmtk-www, because it is no longer provided by upstream
-- Gert Wollny <gw.fossdev@gmail.com> Tue, 01 Dec 2015 02:46:03 +0100
# needed for the tests
export DCMDICTPATH=$(CURDIR)/dcmdata/data/dicom.dic
-
-
# deduce documentation option (build-indep target)
ifeq "" "$(filter %-doc,$(shell dh_listpackages))"
BUILDDOC = OFF
%:
dh $@ --parallel --buildsystem=cmake
-# -DDCMTK_INSTALL_DATDIR:STRING=libdcmtk5
# SKIP_RPATH=OFF to run test suite:
# see #701231
-DDCMTK_INSTALL_DATDIC:STRING=share/libdcmtk5 \
-DCMAKE_SKIP_RPATH:BOOL=OFF
-# -DCMAKE_INSTALL_PREFIX=/usr \
override_dh_auto_configure:
dh_auto_configure -- $(CMAKE_EXTRA_FLAGS)
override_dh_auto_test-indep:
-override_dh_auto_test:
- echo "DCMDICTDIR=$(DCMDICTPATH)"
- dh_auto_test
- echo "DCMDICTDIR=$(DCMDICTPATH)"
-
-
override_dh_auto_install-arch:
dh_auto_install
# ??
mv debian/tmp/usr/etc debian/tmp/
override_dh_auto_install-indep:
- #DESTDIR=debian/tmp $(MAKE) -C obj-*/doxygen install
DESTDIR=$(CURDIR)/debian/tmp $(MAKE) -C obj-*/doxygen install
- #rm debian/dcmtk/usr/share/man/man1/_tmp_buildd*
- #rm debian/tmp/usr/share/man/man1/_tmp_buildd*
rm debian/tmp/usr/share/man/man1/_*.1
override_dh_installdocs:
override_dh_install-arch:
dh_install # --list-missing
- chmod +x debian/dcmtk-www/usr/lib/dcmtk/cgi-bin/*
# wotsit ?
rm ./debian/dcmtk/usr/bin/*_tests
rm ./debian/dcmtk/usr/bin/drttest
rm ./debian/dcmtk/usr/bin/mkreport
- # fixup
- mv ./debian/dcmtk/usr/bin/preplock debian/dcmtk-www/usr/lib/dcmtk/cgi-bin/
- mv ./debian/dcmtk/usr/bin/readoviw debian/dcmtk-www/usr/lib/dcmtk/cgi-bin/
- mv ./debian/dcmtk/usr/bin/readwlst debian/dcmtk-www/usr/lib/dcmtk/cgi-bin/
- mv ./debian/dcmtk/usr/bin/writwlst debian/dcmtk-www/usr/lib/dcmtk/cgi-bin/
override_dh_strip:
dh_strip --dbg-package=libdcmtk5-dbg